home *** CD-ROM | disk | FTP | other *** search
- Path: vixen.cso.uiuc.edu!usenet
- From: woodhead@astro.uiuc.edu (Daniel Bullok)
- Newsgroups: comp.lang.basic.visual.misc,comp.lang.pascal.delphi.misc,comp.lang.c++
- Subject: Re: "SHOULD I DUMP VISUAL BASIC?"
- Date: 2 Feb 1996 19:01:40 GMT
- Organization: UIUC Department of Astronomy
- Message-ID: <4etn2k$ho4@vixen.cso.uiuc.edu>
- References: <4e9g08$3dp@maureen.teleport.com> <4e9oji$me5@news-2.csn.net> <4ebko9$8tn@hasle.sn.no> <4egdqm$app@shore.shore.net> <4eiogb$cas@hasle.sn.no> <310CFB3E.114B@mail.inett.no> <4etkm5$n3p@newshost.cyberramp.net>
- Reply-To: woodhead@astro.uiuc.edu (Daniel Bullok)
- NNTP-Posting-Host: toast.astro.uiuc.edu
- X-Newsreader: IBM NewsReader/2 v1.9d - NLS
-
- In <4etkm5$n3p@newshost.cyberramp.net>, gcopelan@cyberramp.net (George Copeland) writes:
- >"Terje A. Bergesen" <terje@mail.inett.no> wrote:
- >
- >>Oh yes, VB is still BASIC. It has evolved some (or A LOT in fact),
- >>but it is still BASIC. It has funtctions and stuff but it is still
- >>basic. It is not even the best BASIC out there.
- >
- >>And why on earth they STILL have it interpreted is beyond me...
- >>It is not that easy to create a multithreaded program in an interpreted
- >>language. Well, OK, not *that* difficult maybe, but still probably
- >>*way* beyond the capabilities of MS.
- >
- >Forgive me, but your attitude is absolutely moronic. VB is comparable
- >to Pascal in every way, except for I/O, which VB handles *MUCH*
- >better. It is interpreted because it makes the executables miniscule
- >in size. Why compile all that window-manipulation code in each
- >program when they all do the same thing? Doesn't this part of the
- >project sound like the part that should be written in C and called,
- >just like Microsoft implemented it?
-
- Boy, I could almost hear your mind snap shut when someone criticized VB.
- While VB is a very useful tool, it falls short of being a first class
- language (IMNSHO). Also, the fact that it is interpreted IS a big
- disadvantage in speed, and compiled languages don't HAVE to take up much
- more memory than interpreted ones anyway.
-
- How much RAM do you have, that your worried about the size of the program?
- You must have a P166 with 8MB if you think that size is important and
- speed is not. You'd get the same performance on a 486-33 with 16MB if VB
- was compiled.
-
-
- >
- >Multithreading, eh? You really think you are ready to write a
- >multhreaded application? Given that you don't appear to know the
- >basics of project management, I sincerely doubt it.
-
- So because he doesn't think that BASIC is god's gift to the programming
- world, you think he doesn't know how to program. Astounding logic! I
- have the same criticisms about VB, so I should probably throw away all
- those gigantic multithreaded apps I've completed over the past few years
- because I apparently don't know what I'm doing. I mean, I don't like
- VB so what the hell do I know?
- I wonder how may programmers working on big multithreaded projects are
- using VB. Probably all of them, because it's just SOOO much more
- powerful than silly languages like C++ and Smalltalk -- just ask anyone.
- (dripping with sarcasm, in case you can't tell)
-
- >
- >And as for Microsoft, from my perspective, they are a company that
- >puts products out there that help me do my job. What the heck have
- >you done to help anyone lately, pal?
- >
- For one thing, he has honestly pointed out the limitations in a product.
- Apparently, you're not interested in VB's limitations though, so don't
- bother listening to any criticism of it.
-
- My take on VB? It's great for small programs, or bigger ones where speed
- isn't an issue and user interface is important. Beyond that, it's a toy
- language, and I would steer clear of it - Especially if you want cross-
- platform portability.
-
- Lovingly yours...
-
- Daniel Bullok
- UIUC Department of Astronomy
- (woodhead@astro.uiuc.edu)
-
-